package com.ht.modules.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ht.modules.system.entity.DataRule;
import com.ht.modules.system.entity.DataRuleVo;

import java.util.List;

/**
 * 数据规则
 */
public interface IDataRuleService extends IService<DataRule> {

    Page<DataRuleVo> list(Page<DataRuleVo> page, DataRuleVo dataRuleVo, String column, String order);

    void add(DataRule dataRule);

    void edit(DataRule dataRule);

    void delete(String id);

    void deleteBatch(String ids);

    DataRule queryById(String id);

    List<DataRule> listUrlConcatStr(String str);

}
